home *** CD-ROM | disk | FTP | other *** search
/ Chip 1996 April / CHIP 1996 aprilis (CD06).zip / CHIP_CD06.ISO / hypertxt.arj / 95H11 / VMARKCEG.CD < prev    next >
Text File  |  1996-02-08  |  4KB  |  63 lines

  1.           @VVáltozó adatbázis-kezelés@N
  2.  
  3.               Valamikor,  úgy  tíz  évvel  ezelôtt  Magyarországon még
  4.           jobbára   csak  hierarchikus   és  hálós   adatbázis-kezelôt
  5.           használtak, ilyenekben tárolták az adatokat. A  hierarchikus
  6.           adatbázisban --  akárcsak a  klasszikus egyszemélyi  felelôs
  7.           vezetôs vállalatnál -- van egy fôadat, amelynek alárendelten
  8.           vannak alfôadatok, azoknak  alárendelten kisfôadatok és  így
  9.           tovább.  Fôadat  lehet  például  egy  iskola,  alfôadatok az
  10.           osztályok,  kisfôadatok  a   tanulók  és  végül   adatok  az
  11.           osztályzataik.  Ebben  a  modellben  csak  úgynevezett   1:N
  12.           kapcsolatok vannak. Az iskolának több osztálya lehet, minden
  13.           osztályban  egynél  több tanuló,  és  minden tanulónak  több
  14.           jegye. De minden jegy  csak egy tanulóhoz tartozhat,  és egy
  15.           gyerek  sem  járhat  több  osztályba,  csak  egybe.  A hálós
  16.           adatbázismodell ettôl  abban tér  el, hogy  az adatnak  több
  17.           fônöke is lehet. Ha  az osztályzatok helyett azt  nézzük, ki
  18.           mit tanul, akkor N:N kapcsolat jön létre -- egy gyerek  több
  19.           tárgyat is tanulhat, és minden tárgyat többen tanulhatnak.
  20.               Azután  jött  a   most  legelterjedtebb  adatmodell,   a
  21.           relációs  --  mellérendelô  --,  amely  alapvetôen  csak 1:1
  22.           kapcsolatokat  képes  ábrázolni,   s  ahhoz,  hogy   az  1:N
  23.           kapcsolatban  lévô  adatokat  kezelni  lehessen,  az   ilyen
  24.           táblázatokat kombinálják össze. Kétségtelen, hogy az  adatok
  25.           fizikai  elhelyezése,   kezelése  egyszerûbb,   sok  esetben
  26.           gyorsabb,  mint a  korábban általános  adatbázis-kezelôknél,
  27.           viszont van egy apró  hátránya a mellérendelésnek. Akkor  is
  28.           minden adatot megismétel, amikor valójában semmi szükség rá.
  29.           Példánk legyen  egy számla,  amelyen van,  mondjuk, tizenkét
  30.           tétel. Az adatait a mellérendelô adatbázis olyan táblázatban
  31.           kezeli, amelyben a megrendelô adatai tizenkétszer föl vannak
  32.           sorolva. A hierarchikus  adatbázisban itt egy  1:N kapcsolat
  33.           jön létre a megrendelô  és a tételek között,  tehát kevesebb
  34.           hely kell és kevesebb adatot mozgat a számlakészítô program.
  35.           Vannak tehát olyan esetek, amikor érdemes eltérni a relációs
  36.           adatbázis-kezelés szigorú szabályaitól, és megengedni,  hogy
  37.           egy-egy ponton alárendelt adatok kerüljenek az adatbázisba.
  38.               Ezt ismerte fel 1993-ban az amerikai Vmark  szoftverház,
  39.           és beépítette az általa posztrelációsnak nevezett modellt az
  40.           Universe   adatbázis-kezelô  hetedik   kiadásába.  Ebben   a
  41.           rendszerben  tehát  a  mellérendelt  adatbázisban megszokott
  42.           táblázat rubrikái  oszlopként is  megadhatók. Ahol  érdemes,
  43.           ott nemcsak egy tétel kerül a rubrikába, hanem egy tételsor.
  44.           A piac kedvezôen reagált  az ötletre, hiszen míg  1993-ban a
  45.           Unix fölött dolgozó  adatbázis-kezelôk piacából a  Vmark még
  46.           csak 2,6  százalékot tudhatott  a magáénak,  1994-ben már  5
  47.           százalék   körül   végeztek.  Ezek   szerint   a  legnagyobb
  48.           kedveltségnek   a   szoftver   nem   is   Amerikában,  hanem
  49.           Franciaországban örvend, ott legalább 15 százalékra teszik a
  50.           részesedését.
  51.               Csehország  és  Szlovákia,  valamint  Oroszország  után,
  52.           Lengyelországgal egy idôben Magyarországon is megnevezték  a
  53.           hivatalos képviselôjüket. A  4U Informatikai Kft  másfél éve
  54.           foglalkozik a Universe-zel,  és most látta  elérkezettnek az
  55.           idôt, hogy kilépjen a nyilvánosság elé. A képviselet ugyanis
  56.           felelôsséggel jár, támogatniuk  kell azokat a  fejlesztôket,
  57.           rendszerházakat,  amelyek  leteszik  a  garast  a   Universe
  58.           mellett.  A  piacra  lépéssel  egyidejûleg  egy  kész magyar
  59.           nyelvû  alkalmazást  is   bejelentettek,  ez  a   Multivalôr
  60.           kereskedelmi és termelésirányítási rendszer.
  61.  
  62.           @KVaMá@N
  63.